class ProductListEntity {

//  {
//  "Success": 1,
//  "ErrorCode": 0,
//  "ErrorMsg": null,
//  "CallInfo": {
//  "total": "6",
//  "list": [{
//  "id": "25",
//  "product_id": "19",
//  "brand_id": "1",
//  "brand_name": "花花牛",
//  "supplier_id": "1",
//  "channel_id": "0",
//  "supplier_name": "花花牛",
//  "supply_channel": "0",
//  "supplier_icon": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924144849926.jpg",
//  "is_market": "0",
//  "market_list": [],
//  "activity_id": null,
//  "name": "蒙牛 纯甄 多属性",
//  "icon_url": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924144849926.jpg",
//  "unit_name": "12瓶\/箱",
//  "unit_price": "10.00",
//  "sell_price": "2.00",
//  "rank_price": "2.00",
//  "sku_attr": ["幼", "香蕉"],
//  "is_show_specs": "1",
//  "profit": "8",
//  "is_show_price": "1",
//  "forwarding_description": "转发描述： 1、已经买过很多次,蒙牛纯牛奶，味道纯真,蛮好喝的。 2、牛奶很好喝。 味道很好。 还有一股香味。 3、牛奶很好。 味道香甜。 价廉物美。 4、味道不错,纯度高,有的牛奶喝着很淡,这个味道感",
//  "forwarding_imgs": ["http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924145007699.jpg"],
//  "attribute_list": {
//  "attribut": [{
//  "attr_name": "适用",
//  "attributes_item": ["幼", "中"]
//  }, {
//  "attr_name": "口味",
//  "attributes_item": ["香蕉", "芒果"]
//  }],
//  "sku_path": [{
//  "sku_id": "25",
//  "product_id": "19",
//  "sellprice": "2.00",
//  "basic_price": "10.00",
//  "cost_price": "5.00",
//  "unit_price": "10.00",
//  "attr": "适用:幼,口味:香蕉",
//  "sku_attr_info": [{
//  "attr_name": "适用",
//  "attr_value": "幼"
//  }, {
//  "attr_name": "口味",
//  "attr_value": "香蕉"
//  }],
//  "imgurl": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924145042151.jpg",
//  "customer_plus_price": "0.00",
//  "customer_sale_price": "0.00",
//  "customer_sale_status": "2"
//  }, {
//  "sku_id": "26",
//  "product_id": "19",
//  "sellprice": "4.00",
//  "basic_price": "10.00",
//  "cost_price": "5.00",
//  "unit_price": "10.00",
//  "attr": "适用:幼,口味:芒果",
//  "sku_attr_info": [{
//  "attr_name": "适用",
//  "attr_value": "幼"
//  }, {
//  "attr_name": "口味",
//  "attr_value": "芒果"
//  }],
//  "imgurl": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924145045432.jpg",
//  "customer_plus_price": "0.00",
//  "customer_sale_price": "0.00",
//  "customer_sale_status": "2"
//  }, {
//  "sku_id": "27",
//  "product_id": "19",
//  "sellprice": "6.00",
//  "basic_price": "20.00",
//  "cost_price": "10.00",
//  "unit_price": "20.00",
//  "attr": "适用:中,口味:香蕉",
//  "sku_attr_info": [{
//  "attr_name": "适用",
//  "attr_value": "中"
//  }, {
//  "attr_name": "口味",
//  "attr_value": "香蕉"
//  }],
//  "imgurl": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924145048475.jpg",
//  "customer_plus_price": "0.00",
//  "customer_sale_price": "0.00",
//  "customer_sale_status": "2"
//  }, {
//  "sku_id": "28",
//  "product_id": "19",
//  "sellprice": "8.00",
//  "basic_price": "20.00",
//  "cost_price": "10.00",
//  "unit_price": "20.00",
//  "attr": "适用:中,口味:芒果",
//  "sku_attr_info": [{
//  "attr_name": "适用",
//  "attr_value": "中"
//  }, {
//  "attr_name": "口味",
//  "attr_value": "芒果"
//  }],
//  "imgurl": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924145051921.jpg",
//  "customer_plus_price": "0.00",
//  "customer_sale_price": "0.00",
//  "customer_sale_status": "2"
//  }]
//  },
//  "earn_price": "8.00",
//  "activity_type": "0",
//  "has_sale": 0,
//  "on_sale_customer": 0,
//  "poster_url": "http:\/\/hhnh5.test.freshqiao.com\/#\/wave_share?product_sku_id=25&customer_id=2&password=e10adc3949ba59abbe56e057f20f883e"
//  }, {
//  "id": "24",
//  "product_id": "18",
//  "brand_id": "1",
//  "brand_name": "花花牛",
//  "supplier_id": "1",
//  "channel_id": "0",
//  "supplier_name": "花花牛",
//  "supply_channel": "0",
//  "supplier_icon": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924135833245.png",
//  "is_market": "0",
//  "market_list": [],
//  "activity_id": null,
//  "name": "真果粒",
//  "icon_url": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924135833245.png",
//  "unit_name": "瓶",
//  "unit_price": "1.00",
//  "sell_price": "0.00",
//  "rank_price": "0.00",
//  "sku_attr": ["统一属性"],
//  "is_show_specs": "0",
//  "profit": "1",
//  "is_show_price": "1",
//  "forwarding_description": "转发吗我，",
//  "forwarding_imgs": ["http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924135839478.png"],
//  "attribute_list": {
//  "attribut": [{
//  "attr_name": "属性",
//  "attributes_item": ["统一属性"]
//  }],
//  "sku_path": [{
//  "sku_id": "24",
//  "product_id": "18",
//  "sellprice": "0.00",
//  "basic_price": "1.00",
//  "cost_price": "0.50",
//  "unit_price": "1.00",
//  "attr": "属性:统一属性",
//  "sku_attr_info": [{
//  "attr_name": "属性",
//  "attr_value": "统一属性"
//  }],
//  "imgurl": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924135758812.png",
//  "customer_plus_price": "0.00",
//  "customer_sale_price": "0.00",
//  "customer_sale_status": "2"
//  }]
//  },
//  "earn_price": "1.00",
//  "activity_type": "0",
//  "has_sale": 0,
//  "on_sale_customer": 0,
//  "poster_url": "http:\/\/hhnh5.test.freshqiao.com\/#\/wave_share?product_sku_id=24&customer_id=2&password=e10adc3949ba59abbe56e057f20f883e"
//  }, {
//  "id": "23",
//  "product_id": "17",
//  "brand_id": "1",
//  "brand_name": "花花牛",
//  "supplier_id": "1",
//  "channel_id": "0",
//  "supplier_name": "花花牛",
//  "supply_channel": "0",
//  "supplier_icon": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924134810140.png",
//  "is_market": "0",
//  "market_list": [],
//  "activity_id": null,
//  "name": "优乐美",
//  "icon_url": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924134810140.png",
//  "unit_name": "盒",
//  "unit_price": "4.00",
//  "sell_price": "2.00",
//  "rank_price": "2.00",
//  "sku_attr": ["统一属性"],
//  "is_show_specs": "0",
//  "profit": "2",
//  "is_show_price": "1",
//  "forwarding_description": "商品名称：蒙牛 真果粒牛奶饮品 四种口味250g*24 缤纷 礼盒装商品编号：10192164670店铺： 蒙牛官方旗舰店商品毛重：6.96kg货号：6923644281908是否含糖：含糖口味：混合口味脂肪含量：全脂类别：风味奶包装：礼盒装适用人群：成人，中老年，青少年是否有机：非有机",
//  "forwarding_imgs": ["http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924134838698.png"],
//  "attribute_list": {
//  "attribut": [{
//  "attr_name": "属性",
//  "attributes_item": ["统一属性"]
//  }],
//  "sku_path": [{
//  "sku_id": "23",
//  "product_id": "17",
//  "sellprice": "2.00",
//  "basic_price": "4.00",
//  "cost_price": "0.50",
//  "unit_price": "4.00",
//  "attr": "属性:统一属性",
//  "sku_attr_info": [{
//  "attr_name": "属性",
//  "attr_value": "统一属性"
//  }],
//  "imgurl": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190924134730407.png",
//  "customer_plus_price": "0.00",
//  "customer_sale_price": "0.00",
//  "customer_sale_status": "1"
//  }]
//  },
//  "earn_price": "2.00",
//  "activity_type": "0",
//  "has_sale": 0,
//  "on_sale_customer": 0,
//  "poster_url": "http:\/\/hhnh5.test.freshqiao.com\/#\/wave_share?product_sku_id=23&customer_id=2&password=e10adc3949ba59abbe56e057f20f883e"
//  }, {
//  "id": "20",
//  "product_id": "14",
//  "brand_id": "1",
//  "brand_name": "花花牛",
//  "supplier_id": "1",
//  "channel_id": "0",
//  "supplier_name": "花花牛",
//  "supply_channel": "0",
//  "supplier_icon": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905152726714.png",
//  "is_market": "0",
//  "market_list": [],
//  "activity_id": null,
//  "name": "【测试专用】花花牛 香蕉牛奶210g*12盒 风味早餐奶常温整箱果味牛奶 ",
//  "icon_url": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905152726714.png",
//  "unit_name": "210g*12盒",
//  "unit_price": "0.01",
//  "sell_price": "0.00",
//  "rank_price": "0.00",
//  "sku_attr": ["香蕉味"],
//  "is_show_specs": "0",
//  "profit": "0.01",
//  "is_show_price": "1",
//  "forwarding_description": "花花牛 香蕉牛奶210g*12盒 风味早餐奶常温整箱果味牛奶 ",
//  "forwarding_imgs": ["http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905152848178.png"],
//  "attribute_list": {
//  "attribut": [{
//  "attr_name": "口味",
//  "attributes_item": ["香蕉味"]
//  }],
//  "sku_path": [{
//  "sku_id": "20",
//  "product_id": "14",
//  "sellprice": "0.00",
//  "basic_price": "0.01",
//  "cost_price": "0.01",
//  "unit_price": "0.01",
//  "attr": "口味:香蕉味",
//  "sku_attr_info": [{
//  "attr_name": "口味",
//  "attr_value": "香蕉味"
//  }],
//  "imgurl": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905152546671.png",
//  "customer_plus_price": "0.00",
//  "customer_sale_price": "0.00",
//  "customer_sale_status": "2"
//  }]
//  },
//  "earn_price": "0.01",
//  "activity_type": "0",
//  "has_sale": 0,
//  "on_sale_customer": 0,
//  "poster_url": "http:\/\/hhnh5.test.freshqiao.com\/#\/wave_share?product_sku_id=20&customer_id=2&password=e10adc3949ba59abbe56e057f20f883e"
//  }, {
//  "id": "14",
//  "product_id": "12",
//  "brand_id": "1",
//  "brand_name": "花花牛",
//  "supplier_id": "1",
//  "channel_id": "0",
//  "supplier_name": "花花牛",
//  "supply_channel": "0",
//  "supplier_icon": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905151914642.png",
//  "is_market": "0",
//  "market_list": [],
//  "activity_id": null,
//  "name": "花花牛 牛花花200ml*12袋多口味果蔬 风味早餐奶常温整箱果味牛奶",
//  "icon_url": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905151914642.png",
//  "unit_name": "12袋每箱",
//  "unit_price": "60.00",
//  "sell_price": "0.00",
//  "rank_price": "0.00",
//  "sku_attr": ["21袋混合"],
//  "is_show_specs": "1",
//  "profit": "60",
//  "is_show_price": "1",
//  "forwarding_description": "花花牛 牛花花200ml*12袋多口味果蔬 风味早餐奶常温整箱果味牛奶",
//  "forwarding_imgs": ["http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905151923252.png"],
//  "attribute_list": {
//  "attribut": [{
//  "attr_name": "口味",
//  "attributes_item": ["21袋混合", "草莓味", "玉米味", "椰子味"]
//  }],
//  "sku_path": [{
//  "sku_id": "14",
//  "product_id": "12",
//  "sellprice": "0.00",
//  "basic_price": "60.00",
//  "cost_price": "40.00",
//  "unit_price": "60.00",
//  "attr": "口味:21袋混合",
//  "sku_attr_info": [{
//  "attr_name": "口味",
//  "attr_value": "21袋混合"
//  }],
//  "imgurl": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905151840185.png",
//  "customer_plus_price": "0.00",
//  "customer_sale_price": "0.00",
//  "customer_sale_status": "2"
//  }, {
//  "sku_id": "15",
//  "product_id": "12",
//  "sellprice": "0.00",
//  "basic_price": "60.00",
//  "cost_price": "40.00",
//  "unit_price": "60.00",
//  "attr": "口味:草莓味",
//  "sku_attr_info": [{
//  "attr_name": "口味",
//  "attr_value": "草莓味"
//  }],
//  "imgurl": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905151845761.png",
//  "customer_plus_price": "0.00",
//  "customer_sale_price": "0.00",
//  "customer_sale_status": "2"
//  }, {
//  "sku_id": "16",
//  "product_id": "12",
//  "sellprice": "0.00",
//  "basic_price": "60.00",
//  "cost_price": "40.00",
//  "unit_price": "60.00",
//  "attr": "口味:玉米味",
//  "sku_attr_info": [{
//  "attr_name": "口味",
//  "attr_value": "玉米味"
//  }],
//  "imgurl": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905151849718.png",
//  "customer_plus_price": "0.00",
//  "customer_sale_price": "0.00",
//  "customer_sale_status": "2"
//  }, {
//  "sku_id": "17",
//  "product_id": "12",
//  "sellprice": "0.00",
//  "basic_price": "60.00",
//  "cost_price": "40.00",
//  "unit_price": "60.00",
//  "attr": "口味:椰子味",
//  "sku_attr_info": [{
//  "attr_name": "口味",
//  "attr_value": "椰子味"
//  }],
//  "imgurl": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905151852328.png",
//  "customer_plus_price": "0.00",
//  "customer_sale_price": "0.00",
//  "customer_sale_status": "2"
//  }]
//  },
//  "earn_price": "60.00",
//  "activity_type": "0",
//  "has_sale": 0,
//  "on_sale_customer": 0,
//  "poster_url": "http:\/\/hhnh5.test.freshqiao.com\/#\/wave_share?product_sku_id=14&customer_id=2&password=e10adc3949ba59abbe56e057f20f883e"
//  }, {
//  "id": "12",
//  "product_id": "8",
//  "brand_id": "1",
//  "brand_name": "花花牛",
//  "supplier_id": "1",
//  "channel_id": "0",
//  "supplier_name": "花花牛",
//  "supply_channel": "0",
//  "supplier_icon": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905151157218.jpg",
//  "is_market": "0",
//  "market_list": [],
//  "activity_id": null,
//  "name": "花花牛 领畅酸奶250g*8瓶 低温奶黄桃燕麦味酸牛奶短保早餐牛奶 ",
//  "icon_url": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905151157218.jpg",
//  "unit_name": "250g*8瓶 ",
//  "unit_price": "52.00",
//  "sell_price": "70.00",
//  "rank_price": "70.00",
//  "sku_attr": ["统一属性"],
//  "is_show_specs": "0",
//  "profit": "-18",
//  "is_show_price": "1",
//  "forwarding_description": "花花牛 领畅酸奶250g*8瓶 低温奶黄桃燕麦味酸牛奶短保早餐牛奶",
//  "forwarding_imgs": ["http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905151217384.jpg"],
//  "attribute_list": {
//  "attribut": [{
//  "attr_name": "属性",
//  "attributes_item": ["统一属性"]
//  }],
//  "sku_path": [{
//  "sku_id": "12",
//  "product_id": "8",
//  "sellprice": "70.00",
//  "basic_price": "52.00",
//  "cost_price": "50.00",
//  "unit_price": "52.00",
//  "attr": "属性:统一属性",
//  "sku_attr_info": [{
//  "attr_name": "属性",
//  "attr_value": "统一属性"
//  }],
//  "imgurl": "http:\/\/aweb.oss-cn-hangzhou.aliyuncs.com\/files\/20190905151110153.jpg",
//  "customer_plus_price": "0.00",
//  "customer_sale_price": "0.00",
//  "customer_sale_status": "1"
//  }]
//  },
//  "earn_price": "-18.00",
//  "activity_type": "0",
//  "has_sale": 0,
//  "on_sale_customer": 0,
//  "poster_url": "http:\/\/hhnh5.test.freshqiao.com\/#\/wave_share?product_sku_id=12&customer_id=2&password=e10adc3949ba59abbe56e057f20f883e"
//  }]
//  }
//  }


	ProductListCallinfo callInfo;
	dynamic errorMsg;
	int errorCode;
	int success;

	ProductListEntity({this.callInfo, this.errorMsg, this.errorCode, this.success});

	ProductListEntity.fromJson(Map<String, dynamic> json) {
		callInfo = json['CallInfo'] != null ? new ProductListCallinfo.fromJson(json['CallInfo']) : null;
		errorMsg = json['ErrorMsg'];
		errorCode = json['ErrorCode'];
		success = json['Success'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		if (this.callInfo != null) {
      data['CallInfo'] = this.callInfo.toJson();
    }
		data['ErrorMsg'] = this.errorMsg;
		data['ErrorCode'] = this.errorCode;
		data['Success'] = this.success;
		return data;
	}
}

class ProductListCallinfo {
	String total;
	List<ProductListCallinfoList> xList;

	ProductListCallinfo({this.total, this.xList});

	ProductListCallinfo.fromJson(Map<String, dynamic> json) {
		total = json['total'];
		if (json['list'] != null) {
			xList = new List<ProductListCallinfoList>();(json['list'] as List).forEach((v) { xList.add(new ProductListCallinfoList.fromJson(v)); });
		}
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['total'] = this.total;
		if (this.xList != null) {
      data['list'] =  this.xList.map((v) => v.toJson()).toList();
    }
		return data;
	}
}

class ProductListCallinfoList {
	List<Null> marketList;
	List<String> forwardingImgs;
	String isMarket;
	String sellPrice;
	String supplyChannel;
	String isShowSpecs;
	String supplierIcon;
	int onSaleCustomer;
	String forwardingDescription;
	String productId;
	String activityType;
	dynamic activityId;
	String id;
	String supplierName;
	String profit;
	String iconUrl;
	List<String> skuAttr;
	String isShowPrice;
	int hasSale;
	String posterUrl;
	String brandName;
	String unitPrice;
	String rankPrice;
	String brandId;
	String unitName;
	ProductListCallinfoListAttributeList attributeList;
	String earnPrice;
	String name;
	String supplierId;
	String channelId;

	ProductListCallinfoList({this.marketList, this.forwardingImgs, this.isMarket, this.sellPrice, this.supplyChannel, this.isShowSpecs, this.supplierIcon, this.onSaleCustomer, this.forwardingDescription, this.productId, this.activityType, this.activityId, this.id, this.supplierName, this.profit, this.iconUrl, this.skuAttr, this.isShowPrice, this.hasSale, this.posterUrl, this.brandName, this.unitPrice, this.rankPrice, this.brandId, this.unitName, this.attributeList, this.earnPrice, this.name, this.supplierId, this.channelId});

	ProductListCallinfoList.fromJson(Map<String, dynamic> json) {
		if (json['market_list'] != null) {
			marketList = new List<Null>();
		}
		forwardingImgs = json['forwarding_imgs']?.cast<String>();
		isMarket = json['is_market'];
		sellPrice = json['sell_price'];
		supplyChannel = json['supply_channel'];
		isShowSpecs = json['is_show_specs'];
		supplierIcon = json['supplier_icon'];
		onSaleCustomer = json['on_sale_customer'];
		forwardingDescription = json['forwarding_description'];
		productId = json['product_id'];
		activityType = json['activity_type'];
		activityId = json['activity_id'];
		id = json['id'];
		supplierName = json['supplier_name'];
		profit = json['profit'];
		iconUrl = json['icon_url'];
		skuAttr = json['sku_attr']?.cast<String>();
		isShowPrice = json['is_show_price'];
		hasSale = json['has_sale'];
		posterUrl = json['poster_url'];
		brandName = json['brand_name'];
		unitPrice = json['unit_price'];
		rankPrice = json['rank_price'];
		brandId = json['brand_id'];
		unitName = json['unit_name'];
		attributeList = json['attribute_list'] != null ? new ProductListCallinfoListAttributeList.fromJson(json['attribute_list']) : null;
		earnPrice = json['earn_price'];
		name = json['name'];
		supplierId = json['supplier_id'];
		channelId = json['channel_id'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		if (this.marketList != null) {
      data['market_list'] =  [];
    }
		data['forwarding_imgs'] = this.forwardingImgs;
		data['is_market'] = this.isMarket;
		data['sell_price'] = this.sellPrice;
		data['supply_channel'] = this.supplyChannel;
		data['is_show_specs'] = this.isShowSpecs;
		data['supplier_icon'] = this.supplierIcon;
		data['on_sale_customer'] = this.onSaleCustomer;
		data['forwarding_description'] = this.forwardingDescription;
		data['product_id'] = this.productId;
		data['activity_type'] = this.activityType;
		data['activity_id'] = this.activityId;
		data['id'] = this.id;
		data['supplier_name'] = this.supplierName;
		data['profit'] = this.profit;
		data['icon_url'] = this.iconUrl;
		data['sku_attr'] = this.skuAttr;
		data['is_show_price'] = this.isShowPrice;
		data['has_sale'] = this.hasSale;
		data['poster_url'] = this.posterUrl;
		data['brand_name'] = this.brandName;
		data['unit_price'] = this.unitPrice;
		data['rank_price'] = this.rankPrice;
		data['brand_id'] = this.brandId;
		data['unit_name'] = this.unitName;
		if (this.attributeList != null) {
      data['attribute_list'] = this.attributeList.toJson();
    }
		data['earn_price'] = this.earnPrice;
		data['name'] = this.name;
		data['supplier_id'] = this.supplierId;
		data['channel_id'] = this.channelId;
		return data;
	}
}

class ProductListCallinfoListAttributeList {
	List<ProductListCallinfoListAttributeListAttribut> attribut;
	List<ProductListCallinfoListAttributeListSkuPath> skuPath;

	ProductListCallinfoListAttributeList({this.attribut, this.skuPath});

	ProductListCallinfoListAttributeList.fromJson(Map<String, dynamic> json) {
		if (json['attribut'] != null) {
			attribut = new List<ProductListCallinfoListAttributeListAttribut>();(json['attribut'] as List).forEach((v) { attribut.add(new ProductListCallinfoListAttributeListAttribut.fromJson(v)); });
		}
		if (json['sku_path'] != null) {
			skuPath = new List<ProductListCallinfoListAttributeListSkuPath>();(json['sku_path'] as List).forEach((v) { skuPath.add(new ProductListCallinfoListAttributeListSkuPath.fromJson(v)); });
		}
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		if (this.attribut != null) {
      data['attribut'] =  this.attribut.map((v) => v.toJson()).toList();
    }
		if (this.skuPath != null) {
      data['sku_path'] =  this.skuPath.map((v) => v.toJson()).toList();
    }
		return data;
	}
}

class ProductListCallinfoListAttributeListAttribut {
	String attrName;
	List<String> attributesItem;

	ProductListCallinfoListAttributeListAttribut({this.attrName, this.attributesItem});

	ProductListCallinfoListAttributeListAttribut.fromJson(Map<String, dynamic> json) {
		attrName = json['attr_name'];
		attributesItem = json['attributes_item']?.cast<String>();
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['attr_name'] = this.attrName;
		data['attributes_item'] = this.attributesItem;
		return data;
	}
}

class ProductListCallinfoListAttributeListSkuPath {
	String imgurl;
	String customerPlusPrice;
	String customerSalePrice;
	String customerSaleStatus;
	String basicPrice;
	String productId;
	String sellprice;
	String skuId;
	List<ProductListCallinfoListAttributeListSkuPathSkuAttrInfo> skuAttrInfo;
	String unitPrice;
	String attr;
	String costPrice;

	ProductListCallinfoListAttributeListSkuPath({this.imgurl, this.customerPlusPrice, this.customerSalePrice, this.customerSaleStatus, this.basicPrice, this.productId, this.sellprice, this.skuId, this.skuAttrInfo, this.unitPrice, this.attr, this.costPrice});

	ProductListCallinfoListAttributeListSkuPath.fromJson(Map<String, dynamic> json) {
		imgurl = json['imgurl'];
		customerPlusPrice = json['customer_plus_price'];
		customerSalePrice = json['customer_sale_price'];
		customerSaleStatus = json['customer_sale_status'];
		basicPrice = json['basic_price'];
		productId = json['product_id'];
		sellprice = json['sellprice'];
		skuId = json['sku_id'];
		if (json['sku_attr_info'] != null) {
			skuAttrInfo = new List<ProductListCallinfoListAttributeListSkuPathSkuAttrInfo>();(json['sku_attr_info'] as List).forEach((v) { skuAttrInfo.add(new ProductListCallinfoListAttributeListSkuPathSkuAttrInfo.fromJson(v)); });
		}
		unitPrice = json['unit_price'];
		attr = json['attr'];
		costPrice = json['cost_price'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['imgurl'] = this.imgurl;
		data['customer_plus_price'] = this.customerPlusPrice;
		data['customer_sale_price'] = this.customerSalePrice;
		data['customer_sale_status'] = this.customerSaleStatus;
		data['basic_price'] = this.basicPrice;
		data['product_id'] = this.productId;
		data['sellprice'] = this.sellprice;
		data['sku_id'] = this.skuId;
		if (this.skuAttrInfo != null) {
      data['sku_attr_info'] =  this.skuAttrInfo.map((v) => v.toJson()).toList();
    }
		data['unit_price'] = this.unitPrice;
		data['attr'] = this.attr;
		data['cost_price'] = this.costPrice;
		return data;
	}
}

class ProductListCallinfoListAttributeListSkuPathSkuAttrInfo {
	String attrName;
	String attrValue;

	ProductListCallinfoListAttributeListSkuPathSkuAttrInfo({this.attrName, this.attrValue});

	ProductListCallinfoListAttributeListSkuPathSkuAttrInfo.fromJson(Map<String, dynamic> json) {
		attrName = json['attr_name'];
		attrValue = json['attr_value'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['attr_name'] = this.attrName;
		data['attr_value'] = this.attrValue;
		return data;
	}
}
